Skip to content

Feature Request: Persistency KVS #258

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 313 commits into
base: ulhu_persistency_kvs
Choose a base branch
from

Conversation

sven
Copy link

@sven sven commented Jan 30, 2025

No description provided.

@sven sven changed the title Feature Request: Persistency Feature Request: Persistency KVS Jan 31, 2025
aschemmel-tech and others added 29 commits February 20, 2025 09:21
…h-patch-2

process: define safety_management plan
Replace all ids and options items by their value in small letters.

Also-by: Aymen Soussi [email protected]
The README.md provides better insignt how Bazel and Dash
(EF License checker) communicate and work in chain. Also the
target for checking Python licenses is moved to docs directory.
Removed logo because of trademark issue

Issue-ref: see eclipse-score#379
changed to s-core

Issue-ref: see eclipse-score#379
…e#414)

Added programaticall functionality for UML diagramm drawings.
Adaptations to Metamodel are coming in future PR

Ref: closes eclipse-score#364
…e-score#437)

Replace all ids and options missing an underscore to follow their patterns.
Add new decision record to document python tooling decisions and
argue our choices
This PR fixes another bunch of uids
…_uids_metamodel

docs: bugfix uids metamodel
* docs: initial draft of requirement process

Requirements Process description including:
- contept
- getting startet
- process requirements
- checklists
- templates

fixed eclipse-score#308

Also-by: aschemmel-tech
This is the porting of the work done in the incubator project. It includes the following artefacts, adopted to the latest syntax and checks for S-Core:

- Guidance
- Work Products
- Report template
- Requirement to test linking
- Test case templates
- S-Core verification plan draft

Implements: eclipse-score#320

Also-by: @julian711
Signed-off-by: Philipp Ahmann <[email protected]>
- changed several attributes to optional
- corrected display of roles

fixes eclipse-score#335
fix second bunch of ids
- deactivate check for opt_opts
- deactivate check for 3 parts for
"stkh_req__", "tool_req__", "doc__"
- increase length check to 45 chars

remaining topics:
- safety plan needs more fixing
fixed all the remaining warnings, mostly safety documents
…h-patch-warn

docs: fix warnings safety docs
Converted functions to Classes to enable hashing
and therefore caching via pickeling of the environment

Ref: closes eclipse-score#440
Added 'warning as errors' to incremental build config.
Create TOC for Guidelines and Process Area
Removed building docs from feature branches in CI.
Docs are only build for main branch and PRs.

Signed-off-by: Nicolae Dicu <[email protected]>
mmr1909 and others added 26 commits April 14, 2025 17:25
file based unit tests to verify
the functionality of the rule checks with test rst
files.

Add example test rst files for the file-based rule check.
Verifies the following checks:
attribute_format, check_options, graph_checks.
Add documentation for the file based rule checks.
Test function checks file name and line number separately from warning message now.
…se-score#931)

Fix most of the Pylance warnings for reportUnknownVariableType except those related to the Metamodel complex data type.
* docs: Add S-CORE architecture diagram in drawio format

The diagram is based on the outcome of F2F Architecture workshop
https://github.com/orgs/eclipse-score/discussions/652

* docs: Update after F2F workshop for 1.0

The diagram was discussed in the workshop
https://github.com/orgs/eclipse-score/discussions/764

---------

Co-authored-by: Andrey Babanin <[email protected]>
* dash: rename for consistency
* dash: format fix

added score_ prefix for consistency
formatting fix

Addresses: eclipse-score#922

Signed-off-by: Dan Calavrezo <[email protected]>
Initial commit of feature request
Incorporated comments from @mthiede-acn2
update process overview color code to latest status

Resolves: eclipse-score#948
…roles_overview

process: add overviews for roles and workflows
* docs: fix test execution via pytest from venv
* fix: store only string in config
* misc: cleanup
* fix: handle empty filter in parse_checks_filter and improve error reporting in extract_test_data
* chore: remove unused apply_enabled_check_filter function

And add CHECK option for rst-test files to run a single check

Co-authored-by: Maximilian Sören Pollak <[email protected]>
Co-authored-by: Michael Müller <[email protected]>
Implement a new function that logs errors related to new checks as Infos and not normal warnings with a message requesting to fix them before the new project version realize.
* Add new test files
* Comment test files
* Optimize check of enabled checks
Enable Python coverage in MODULE.bazel
Document how to generate coverage reports
Branch: https://github.com/eclipse-score/score/tree/ulhu_persistency_kvs

This mainly adds the features that were already described.

Signed-off-by: Sven Bachmann <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.